wind hatch - Turkish English Dictionary